/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{margin:0;padding:0;font-family:微软雅黑;}
em{font-style:normal;}
ul,ol{list-style: none;}
a,ins{text-decoration:none;}
a{color:#333;}
a:hover{color:#4178be;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}


body{background: #f5f6f7}

/*当前位置开始*/
.currentpath{background: #d9d9d9;}
.currentpath>ul{width: 1200px;margin: 0 auto;background: url(currentpath.png) no-repeat left center;}
.currentpath>ul>li{height: 40px;line-height: 40px;padding-left: 33px;font-size: 15px;color: #333;}
/*当前位置结束*/

/*间隔值开始*/
.height30{height: 30px;}
.height20{height: 20px;}
.height40{height: 40px;}
/*间隔值结束*/

/*中部内容开始*/
.main{width: 1200px;margin: 0 auto;}
.main-left{width: 870px;}
.main-right{width: 310px;}
.main-left-brief{height: 300px;background: #3583d4;padding: 20px;position: relative;}
.main-left-brief h1{font-size: 21px;color: #fff;line-height: 21px;}
.main-left-brief p{font-size: 15px;line-height: 40px;color: #fff;padding-top: 24px;text-indent: 2em;}
.main-left-brief p a{color: #fff;}
.brief-arrow01,.brief-arrow02{position: absolute;top:0;right: 0;
    display: inline-block;width: 0;height: 0;line-height: 0;
    border-color: transparent;border-width: 28px;
}
.brief-arrow01{
    border-style: solid solid dashed dashed;border-top-color: #f5f6f7;border-right-color: #f5f6f7;
}
.brief-arrow02{
    border-style:dashed dashed solid solid;border-bottom-color: #3c6fb1;border-left-color: #3c6fb1;
}
.main-left-jd{height: 1170px;background: #fff;}


.main-right-sq{height: 214px;background: #fff;padding: 20px;overflow:hidden;}
.main-right-sq h1,.main-right-bj h1,.main-right-bottom h1,.main-left-jd-top h1{font-size: 21px;color: #4278be;line-height: 21px;border-left:3px solid #4278be;padding-left: 10px;}
.main-right-sq ul{padding-top: 10px;}
.main-right-sq li{font-size: 17px;line-height: 40px;width: 50%}
.main-right-sq li a{color: #666666;}
.main-right-sq-right{text-align: right;}
.common-tel a{color: #fff;display: block;background:#2ea0fb url(phone.png) no-repeat 20px center;height: 66px;padding-left: 90px;font-size: 21px;font-weight: bold;line-height: 66px;}
.main-right-bj{height: 635px;background: #fff;overflow: hidden;}
.main-right-bj input{display: block;float: left;border: 0;}
.main-right-bj input:focus{outline: none;}
.main-right-bj input[type=text]{background: url(searchTxt.png) no-repeat;width: 283px;height: 40px;line-height: 40px;font-size: 13px;color: #666666;padding-left: 9px;margin-top: 17px;}
.main-right-bj input[type=submit],.main-right-bj input[type=reset]{width: 90px;height: 40px;line-height: 40px;text-align: center;font-size: 17px;margin-top: 10px;cursor: pointer;}
.main-right-bj input[type=submit]{color: #fff;background: url(chaxun.png) no-repeat;}
.main-right-bj input[type=reset]{color: #666;background: url(chongzhi.png) no-repeat;margin-left: 15px;}
.sepearte01{height: 1px;background: #e3e3e3;margin: 20px 0 5px 0}
.list-info{font-size: 17px;line-height: 45px;}
.list-info li{background: url(listpic.png) no-repeat left center;padding-left: 12px;}
.main-right-bottom{height: 460px;background: #fff;padding: 20px 15px;}
.map{margin-bottom: 8px;}
.map,.map img{display: block;width: 280px;height: 205px;margin-top: 25px;}
.main-right-bottom h1{margin-left: 5px;}
.main-right-bottom p{line-height: 34px;font-size: 15px;}
.main-right-bottom p strong{color: #4d8bd6}
.main-right-bottom p span{color: #333333}
.main-left-jd{padding: 20px;}
.main-left-jd-top h1{margin-top: 8px;}
.main-left-jd-top input{display: block;height: 35px;line-height: 35px;}
.main-left-jd-top input:focus{outline: none;}
.main-left-jd-top input[type=text]{width: 330px;border: 1px solid #4d8ed9;border-right: 0;background: #f8fdff;padding-left: 11px;font-size: 13px;color: #666666;}
.main-left-jd-top input[type=submit]{width: 90px;background: #4d8ed9;text-align: center;font-size: 15px;font-weight: bold;color: #fff;border: 0;}
.jd-tit-box{height: 62px;border-top: 2px solid #e4e6eb;padding-top: 20px;margin-top: 20px;}
.jd-tit,.jd-more{width: 121px;height: 40px;border: 1px solid #4178be;background: #fff;line-height: 40px;text-align: center;color: #333333;font-size: 15px;margin-left: 20px;}
.jd-tit:first-child{margin-left: 0;border: 0;background: #4178be;color: #fff;}
.jd-list{padding-top: 20px;}
.jd-list li{margin-top: 10px;height: 50px;line-height: 50px;border: 1px solid #e9e9e9;background: url(listpic02.png) no-repeat 15px center;padding-left:33px;}
.jd-list li a{font-size: 17px;}
.fy{font-size: 17px;text-align: center;height: 35px;line-height: 35px;margin-top: 30px;}
.fy li{height: 35px;}
.fy01{width:34px;background: #4e9de2;color: #fff;}
.fy02{width:34px;border: 1px solid #e9e9e9;color: #666;margin-left: 10px;}
.fy03{width:65px;border: 1px solid #e9e9e9;color: #666;margin-left: 10px;}
/*中部内容结束*/



.container1 {width: 830px;height:240px;overflow: hidden;}
.container1 .div_scroll{width: 100%;height: 240px;overflow: auto;}
.container1 .scroll_container {overflow: hidden;position: relative;}
.container1 .scroll_absolute {position: absolute;}
.container1 .scroll_vertical_bar {position: absolute;top: 25px;right: 6px;width: 4px;height:210px;background: #1c4d7f;}
.container1 .scroll_track {position: relative;width: 3px;}
.container1 .scroll_drag {width: 14px;position: relative;top: 0;left: -5px;cursor: pointer;background-color:#86b8ed;}

